Definition of Capital Of Saudi Arabia

  • (noun) joint capital (with Mecca) of Saudi Arabia located in the central oasis; largest city in Saudi Arabia

Synonyms of Capital Of Saudi Arabia


Antonyms of Capital Of Saudi Arabia


No Antonyms Found.

Homophones of Capital Of Saudi Arabia


No Homophones Found.